A strange feeling of foreboding